mindless terrorism - French English Dictionary